.care-guide-content{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width: 768px){.care-guide-content{grid-template-columns:1fr}}@media screen and (max-width: 768px){.plant-care-guide-list{margin-left:0}}.plant-care-guide-list svg{width:22px;height:22px}.care-guide-illustration{height:0;padding-bottom:100%;display:block;position:relative;overflow:hidden}.care-guide-illustration img{position:absolute;left:0;right:0;bottom:0;top:0;object-fit:contain;width:100%;height:100%}.quick-nav-wrapper{border-bottom:1px solid;border-color:var(--color-border);padding:15px 0;font-weight:var(--type-header-weight);font-size:calc(var(--type-base-size) + 3px)}.product-full-width .product-block--tab:first-child .collapsible-trigger-btn{font-size:calc(var(--type-base-size) + 3px)}@media screen and (max-width: 768px){.product-grid__content .product-block:not(.product-block--sales-point){margin-bottom:8px}.product-grid__content .product-single__title{margin-bottom:3px}.product-grid__content .variant-button-wrap{padding-bottom:8px}}.quick-nav-wrapper a{display:flex;align-items:center;justify-content:space-between}.quick-nav-wrapper svg{width:var(--collapsible-icon-width);height:var(--collapsible-icon-width)}.plant-care-guide-section,.seo-rich-content-section{margin-top:40px}.size-chart-trigger{cursor:pointer}.size-chart-mobile{display:none;max-height:70vh;aspect-ratio:.55}@media screen and (max-width: 768px){.size-chart-mobile{display:block}}.size-chart-desktop{display:none;max-width:70vw}@media screen and (min-width: 769px){.size-chart-desktop{display:block}}@media screen and (max-width: 768px){.product-size-chart-modal .modal__centered-content--padded{padding:16px}}.product-size-option .size-chart-trigger{position:absolute;top:0;right:0}.send-as-gift-button{margin-top:10px}.gift-card-tabs{display:flex;flex-direction:row;box-shadow:0 1px #0000000d}.gift-card-tab{padding:12px 16px;border-bottom:2px solid transparent;cursor:pointer}.gift-card-tab.active{border-bottom:2px solid var(--color-text-body)}.gift-card-tab-content{display:none;padding-top:14px;gap:10px}.gift-card-tab-content.active{display:flex;flex-direction:row}.gift-card-tab-content .gift-card-variant-input input{display:none}.gift-card-tab-content .gift-card-variant-input label{cursor:pointer;display:flex}.gift-card-tab-content .gift-card-variant-input input:checked+label{border:1px solid var(--color-text-body);border-radius:var(--roundness)}.gift-card-tab-content .gift-card-variant-input img{width:100px;height:100px;object-fit:contain}@media screen and (max-width: 768px){#chat-button{display:none}}@media screen and (max-width: 768px){.lr-klarna-placeholder{display:none}}klarna-placement::part(osm-container){background-color:transparent;padding-left:0}@media screen and (max-width: 768px){.custom-engraving-modal .modal__centered-content{max-height:calc(100dvh - 20px);padding:15px}}@media screen and (max-width: 500px){.engraving-visualizer__title{margin-bottom:8px}}.engraving-visualizer__subtitle{border-bottom:1px solid #151D1126;color:#646464;font-size:14px;padding-bottom:14px;line-height:1.35}@media screen and (max-width: 768px){.engraving-visualizer__subtitle{font-size:12px}}@media screen and (max-width: 500px){.engraving-visualizer__subtitle{font-size:10px}}.engraving-canvas-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:30px}@media screen and (max-width: 768px){.engraving-canvas-wrapper{grid-template-columns:1fr;gap:10px}}.engraving-visualizer__canvas{width:100%}@media screen and (max-width: 450px){.engraving-visualizer__canvas{width:80%;margin:0 auto}}.engraving-visualizer__options-wrapper{margin-top:14px}.engraving-visualizer-options{display:flex;gap:10px}@media screen and (min-width: 769px){.engraving-visualizer-options{flex-wrap:wrap}}.engraving-custom-options{padding-top:16px}.engraving-visualizer__selected-option{font-size:12px;color:#222;margin-bottom:10px}.engraving-visualizer__color-options{display:flex;align-items:center;gap:0 5px}.engraving-visualizer-color-option input:checked+label:after{border:1px solid #3f6934;border-radius:100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.variant-button-wrap label.engraving-swatch{border-radius:50%;height:50px;width:50px}@media screen and (max-width: 768px){.variant-button-wrap label.engraving-swatch{width:30px;height:30px}}.engraving-visualizer__design-options{display:flex;align-items:center;gap:0 10px}.engraving-visualizer__design-options .engraving-design-option{background-color:#fff;width:50px;height:50px;border-radius:50%;box-shadow:0 0 8px 2px #0000001a;overflow:hidden}@media screen and (max-width: 768px){.engraving-visualizer__design-options .engraving-design-option{width:30px;height:30px}}.engraving-visualizer__design-options .engraving-design-option:hover{cursor:pointer;box-shadow:0 0 8px 2px #0000004d}.engraving-visualizer__design-options .engraving-design-option label{display:block;height:100%;padding:8px}@media screen and (max-width: 768px){.engraving-visualizer__design-options .engraving-design-option label{padding:4px}}.engraving-visualizer__design-options .engraving-design-option label,.engraving-visualizer__design-options .engraving-design-option img{cursor:pointer}.engraving-visualizer__design-options .engraving-design-option input{display:none}.engraving-visualizer__design-options .engraving-design-option:has(input:checked){box-shadow:0 0 4px 1px #000c}.engraving-visualizer__design-options .engraving-design-option img{width:100%;height:100%;object-fit:contain}.engraving-date-picker{-webkit-appearance:none;appearance:none}
/*# sourceMappingURL=/cdn/shop/t/14/assets/product.css.map */
