.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)}.quick-nav-position-link{position:relative;top:-139px;visibility:hidden}@media screen and (max-width:768px){.quick-nav-position-link{top:-59px}}.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){:is(.product-size-chart-modal,.smart-watering-modal) .modal__centered-content--padded{padding:16px}}.smart-watering-info-trigger{cursor:pointer}.product-size-option .size-chart-trigger{position:absolute;top:0;right:0}.smart-watering-mobile{display:none}@media screen and (max-width:768px){.smart-watering-mobile{display:block}}.smart-watering-desktop{display:none;max-width:70vw}.smart-watering-desktop img{max-width:600px}@media screen and (min-width:769px){.smart-watering-desktop{display:block}}.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}input[name=Pot][value="Custom Pot"]{display:none}input[name=Pot][value="Custom Pot"]+[data-option="Custom Pot"]{display:none}input[name=Pot][value=Baskets]{display:none}input[name=Pot][value=Baskets]+[data-option=Baskets]{display:none}.block-price{display:flex;align-items:center;justify-content:space-between}.block-sale-banner{background-color:var(--color-sale-tag);padding:3px 10px;border-radius:4px;color:#fff;display:inline-block;margin-bottom:10px}.variant__label-info{text-transform:none;font-weight:400;letter-spacing:0}.variant-button-wrap{border:0;padding:0 0 16px;margin:0 0 calc(var(--label-bottom-margin) * -1);position:relative}.variant__button-label-wrapper{display:inline-block;margin:0 8px var(--label-bottom-margin) 0;text-align:center}@media screen and (max-width:576px){.variant__button-label-wrapper{margin-right:5px}}.variant-button-wrap label{font:inherit;position:relative;display:inline-block;font-weight:400;padding:7px 15px;margin:0 0 5px;background-color:var(--color-body);box-shadow:0 0 0 1px var(--color-border);border-radius:1px;overflow:hidden;vertical-align:middle}.variant-button-wrap label.variant-button--potted-plant{display:flex;border-radius:50%;width:40px;height:40px;padding:0;align-items:center;justify-content:center;justify-self:center;overflow:visible}@media screen and (max-width:370px){.variant-button-wrap label.variant-button--potted-plant+div{font-size:12px}}.variant-button-wrap label.variant-button--potted-plant svg{width:20px;height:20px}.variant__button-label-wrapper[data-option="Custom Pot"] label.variant-button--potted-plant svg{width:30px;height:30px}.variant-button-wrap label[data-color-swatch]{padding:0;background-color:var(--swatch-bg-color);background-image:var(--swatch-bg-image)}.variant-button-wrap input[type=radio]:focus+.variant__button-label-wrapper>label{box-shadow:0 0 0 1px var(--color-text-body)}.variant-button-wrap input[type=radio]:checked+.variant__button-label-wrapper>label{box-shadow:0 0 0 2px var(--color-text-body)}.variant-button-wrap input[data-disabled]:not([name=Size])+.variant__button-label-wrapper label{color:var(--color-border)}.variant-button-wrap input[data-disabled]+.variant__button-label-wrapper>label:after{position:absolute;content:"";left:50%;top:0;bottom:0;border-left:2px solid;border-color:var(--color-border);transform:rotate(45deg)}.variant-button-wrap .variant__label,.variant-button-wrap .variant__label[for]{display:block;margin-bottom:10px;cursor:default}.variant-wrapper+.variant-wrapper{margin-top:var(--size-6)}.variant-label{display:flex;align-items:center;gap:3px}@media screen and (max-width:576px){.variant-button-options--pot .variant__button-label-wrapper:first-of-type{margin-right:24px}.variant-button-options--pot .variant__button-label-wrapper:nth-of-type(2){margin-right:24px}}[data-color-swatch],.color-swatch{position:relative;display:block;text-indent:-9999px;overflow:hidden;margin:0 4px 4px;background-position:center;background-size:cover;background-repeat:no-repeat;width:2.5em;border:3px solid;border-color:var(--color-body);border-radius:var(--swatch-border-radius);box-shadow:0 0 0 1px var(--color-border);transition:box-shadow .1s ease;width:var(--swatch-size);height:var(--swatch-size)}.is-active[data-color-swatch],.color-swatch.is-active{box-shadow:0 0 0 1px var(--color-text-body)}.modal{display:none;bottom:0;left:0;opacity:1;overflow:hidden;position:fixed;right:0;top:0;z-index:var(--z-index-modal);color:#fff;align-items:center;justify-content:center}.modal.modal--quick-shop{align-items:flex-start}.modal a:not(.btn),.modal a:not(.btn):hover{color:inherit}.modal-open .modal .modal__inner{animation:modal-open .3s forwards}.modal-open .modal:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--color-modal-bg);animation:overlay-on .3s forwards;cursor:pointer}.modal-closing .modal .modal__inner{animation:modal-closing .15s forwards}.modal-closing .modal:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--color-modal-bg);animation:overlay-off .15s forwards}.modal-open--solid .modal:before{background-color:var(--color-modal-bg)}.modal--is-closing,.modal--is-active{display:flex!important;overflow:hidden}@media only screen and (min-width:769px){.modal-open{overflow:hidden;scrollbar-gutter:stable}}.modal__inner{transform-style:preserve-3d;flex:0 1 auto;margin:calc(var(--gutter) / 2);max-width:calc(100% - 30px);display:flex;align-items:center;box-shadow:0 12px 25px #00000026;border-radius:var(--roundness)}@media only screen and (min-width:769px){.modal__inner{margin:40px;max-width:calc(100% - 80px)}}.modal--square .modal__inner{background-color:var(--color-body);color:var(--color-text-body);border-radius:var(--roundness)}.modal__inner .scheme-image{border-radius:calc(var(--roundness) + 2px)}.modal__inner .image-wrap img{max-height:none}.modal__centered{position:relative;flex:0 1 auto;min-width:1px;max-width:100%}.modal--square .modal__centered-content{max-height:80vh;padding:30px;min-width:200px;min-height:200px;border-radius:var(--roundness);overflow:auto;-webkit-overflow-scrolling:touch}@media only screen and (min-width:769px){.modal--square .modal__centered-content{padding:calc(var(--gutter) * 1.5);max-height:90vh;max-width:1200px}}.modal--square .modal__centered-content--padded{padding:60px}.modal__close{border:0;padding:6px;position:absolute;top:0;right:0;transform:translate(25%,-25%);z-index:2;transition:transform .15s ease-out}.modal__close:hover{transform:translate(25%,-25%) scale(1.08)}.modal__close .icon{width:28px;height:28px}.modal--is-closing .modal__close{display:none}.modal .page-content,.modal .page-width{padding:0}@media only screen and (max-width:768px){.modal--mobile-friendly{top:auto;bottom:20px;overflow:auto}.modal--mobile-friendly.modal--square .modal__centered-content{padding:30px}.modal--mobile-friendly.modal--is-active{overflow:visible}.modal-open .modal--mobile-friendly:before{display:none}.modal--mobile-friendly .modal__inner{margin:0}.modal--mobile-friendly .h1{padding-right:25px}.modal--mobile-friendly input{font-size:16px!important}.modal--mobile-friendly .text-close{display:none}}.modal__footer-text{padding:calc(var(--gutter) / 2) var(--gutter);text-align:center}.modal__footer-text a{color:currentColor;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/680/assets/product.css.map */
