product-info[data-product-id="9363741278313"]{--dusa-custom-ink: #28231e;--dusa-custom-muted: #6f665d;--dusa-custom-line: #ded5c9;--dusa-custom-panel: #fffdf9;--dusa-custom-soft: #f7f1e8;--dusa-custom-green: #2f4a3c;--dusa-custom-green-soft: #edf2ed;--dusa-custom-coir: #a7652f;--dusa-custom-shadow: 0 1.4rem 3rem rgba(47, 36, 24, .08)}product-info[data-product-id="9363741278313"] .dpo-container,product-info[data-product-id="9363741278313"] #itoris_dynamicproductoptions{display:block!important;width:100%}product-info[data-product-id="9363741278313"] #itoris_dynamicproductoptions{margin:1.4rem 0 1.8rem;padding:0;border:.1rem solid var(--dusa-custom-line);border-radius:1.6rem;background:var(--dusa-custom-panel);box-shadow:var(--dusa-custom-shadow);overflow:hidden}product-info[data-product-id="9363741278313"] .dusa-custom-coir-configurator__head{padding:1.9rem 2rem 1.6rem;border-bottom:.1rem solid rgba(222,213,201,.78);background:linear-gradient(180deg,#fffdf9,#fbf7f0)}product-info[data-product-id="9363741278313"] .dusa-custom-coir-configurator__eyebrow{margin:0 0 .45rem;color:#795b3f;font-size:1.05rem;font-weight:750;line-height:1.2;letter-spacing:.11em;text-transform:uppercase}product-info[data-product-id="9363741278313"] .dusa-custom-coir-configurator__title{margin:0;color:var(--dusa-custom-ink);font-size:2rem;font-weight:760;line-height:1.2;letter-spacing:-.02em}product-info[data-product-id="9363741278313"] .dusa-custom-coir-configurator__copy{max-width:56rem;margin:.55rem 0 0;color:var(--dusa-custom-muted);font-size:1.35rem;line-height:1.45}product-info[data-product-id="9363741278313"] .dusa-custom-coir-live-price{display:grid;gap:.25rem;margin:0}product-info[data-product-id="9363741278313"] .dusa-custom-coir-live-price__label{color:var(--dusa-custom-muted);font-size:1.15rem;font-weight:750;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}product-info[data-product-id="9363741278313"] .dusa-custom-coir-live-price__amount{color:var(--dusa-custom-ink);font-size:2.4rem;font-weight:760;line-height:1.12}product-info[data-product-id="9363741278313"] .dusa-custom-coir-live-price__copy{color:var(--dusa-custom-muted);font-size:1.25rem;line-height:1.35}product-info[data-product-id="9363741278313"] .dusa-custom-coir-live-price[data-dusa-price-state=configured] .dusa-custom-coir-live-price__amount{color:var(--dusa-custom-green)}product-info[data-product-id="9363741278313"] .dusa-custom-coir-price-note{display:grid;gap:.35rem;margin:0}product-info[data-product-id="9363741278313"] .dusa-custom-coir-size-intro{display:grid;grid-template-columns:minmax(13rem,16rem) minmax(0,1fr);gap:1.6rem;align-items:center;padding:1.8rem 2rem .4rem}product-info[data-product-id="9363741278313"] .dusa-custom-coir-size-diagram{position:relative;min-height:12rem;border:.1rem solid rgba(138,95,48,.2);border-radius:1.2rem;background:#fbf5ed;overflow:hidden}product-info[data-product-id="9363741278313"] .dusa-custom-coir-size-diagram__mat{position:absolute;top:2.3rem;right:2.1rem;bottom:2.5rem;left:4.2rem;border:.45rem solid #744a29;background:repeating-linear-gradient(45deg,#a7652f 0 .5rem,#b87539 .5rem 1rem);box-shadow:inset 0 0 0 .2rem #ffffff1f}product-info[data-product-id="9363741278313"] .dusa-custom-coir-size-diagram__axis{position:absolute;color:#54473c;font-size:1rem;font-weight:850;letter-spacing:.08em;line-height:1;text-transform:uppercase}product-info[data-product-id="9363741278313"] .dusa-custom-coir-size-diagram__axis--length{top:3.8rem;left:1rem;writing-mode:vertical-rl;transform:rotate(180deg);border-left:.1rem solid rgba(84,71,60,.62);padding-left:.45rem}product-info[data-product-id="9363741278313"] .dusa-custom-coir-size-diagram__axis--width{right:3rem;bottom:.85rem;left:5.4rem;border-top:.1rem solid rgba(84,71,60,.62);padding-top:.45rem;text-align:center}product-info[data-product-id="9363741278313"] .dusa-custom-coir-size-copy h3{margin:0 0 .35rem;color:var(--dusa-custom-ink);font-size:1.55rem;line-height:1.25}product-info[data-product-id="9363741278313"] .dusa-custom-coir-size-copy p{margin:0;color:var(--dusa-custom-muted);font-size:1.25rem;line-height:1.45}product-info[data-product-id="9363741278313"] #fieldset-section-1{padding:1.2rem 2rem 2rem}product-info[data-product-id="9363741278313"] #fieldset-section-1 table.form-list,product-info[data-product-id="9363741278313"] #fieldset-section-1 table.form-list tbody{display:block!important;width:100%!important;border-collapse:separate}product-info[data-product-id="9363741278313"] #fieldset-section-1 table.form-list tr.fields{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;min-height:0;margin:0;padding:1.5rem 0 1.5rem 8.8rem;border-top:.1rem solid rgba(222,213,201,.72)}product-info[data-product-id="9363741278313"] #fieldset-section-1 table.form-list tr.fields:first-child{border-top:0}product-info[data-product-id="9363741278313"] #fieldset-section-1 table.form-list tr.fields:before{content:attr(data-dusa-label);position:absolute;top:2.6rem;left:0;width:7.5rem;color:var(--dusa-custom-ink);font-size:1.35rem;font-weight:780;line-height:1.2}product-info[data-product-id="9363741278313"] #fieldset-section-1 table.form-list tr.fields.dusa-custom-coir-row--options{grid-template-columns:1fr;padding-left:0}product-info[data-product-id="9363741278313"] #fieldset-section-1 table.form-list tr.fields.dusa-custom-coir-row--options:before{display:none}product-info[data-product-id="9363741278313"] #fieldset-section-1 table.form-list td{display:block!important;width:auto!important;padding:0!important;vertical-align:top}product-info[data-product-id="9363741278313"] #fieldset-section-1 table.form-list td:has(.field.empty),product-info[data-product-id="9363741278313"] #fieldset-section-1 .field.empty{display:none!important}product-info[data-product-id="9363741278313"] #fieldset-section-1 .field label{display:block!important;margin:0 0 .55rem!important;color:#5d554d!important;font-size:1.05rem!important;font-weight:800!important;letter-spacing:.08em!important;line-height:1.2!important;text-transform:uppercase!important}product-info[data-product-id="9363741278313"] #fieldset-section-1 select.product-custom-option{width:100%!important;min-width:0!important;height:4.8rem!important;margin:0!important;padding:0 3.6rem 0 1.2rem!important;border:.1rem solid #cfc5b9!important;border-radius:1rem!important;background-color:#fff!important;color:var(--dusa-custom-ink)!important;font:inherit!important;font-size:1.45rem!important;font-weight:650!important;box-shadow:inset 0 .1rem #ffffffe6}product-info[data-product-id="9363741278313"] #fieldset-section-1 select.product-custom-option:hover{border-color:#aa9e90!important}product-info[data-product-id="9363741278313"] #fieldset-section-1 select.product-custom-option:focus{outline:none!important;border-color:var(--dusa-custom-green)!important;box-shadow:0 0 0 .3rem #2f4a3c24!important}product-info[data-product-id="9363741278313"] #fieldset-section-1 .control p.no-margin{margin:.55rem 0 0!important;color:#7d746b!important;font-size:1.15rem!important;font-style:normal!important;line-height:1.4!important}product-info[data-product-id="9363741278313"] .dusa-custom-coir-enhanced-field{margin-top:.35rem}product-info[data-product-id="9363741278313"] .dusa-custom-coir-step-title{margin:0 0 1rem;color:var(--dusa-custom-ink);font-size:1.5rem;font-weight:800;line-height:1.25}product-info[data-product-id="9363741278313"] .dusa-custom-coir-row--options .field+.field{margin-top:1.6rem}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice-grid{display:grid;gap:.75rem;margin-top:.2rem}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice-grid--thickness{grid-template-columns:repeat(5,minmax(0,1fr))}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice-grid--color{grid-template-columns:repeat(3,minmax(0,1fr))}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice{min-height:5.8rem;padding:.9rem .8rem;border:.1rem solid #d5cabe;border-radius:1.1rem;background:#fff;color:var(--dusa-custom-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice:hover{border-color:#aa9e90;background:#fffdfa}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice[aria-pressed=true]{border-color:var(--dusa-custom-green);background:var(--dusa-custom-green-soft);box-shadow:inset 0 0 0 .1rem #2f4a3c40}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice--disabled,product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice--disabled:hover{border-color:#ded5c9;background:#f4eee5;color:#8a8178;box-shadow:none;cursor:not-allowed;opacity:.58}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice--disabled .dusa-custom-coir-choice__swatch{opacity:.72;filter:saturate(.7)}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice__main{display:block;font-size:1.35rem;font-weight:780;line-height:1.2}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice__meta{display:block;margin-top:.25rem;color:var(--dusa-custom-muted);font-size:1.05rem;line-height:1.25}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice__meta:empty{display:none}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice[aria-pressed=true] .dusa-custom-coir-choice__meta{color:#41513f}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice--color{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:.75rem;align-items:center}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice--thickness{display:flex;align-items:center;justify-content:center;text-align:center}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice__swatch{display:block;width:2.4rem;height:2.4rem;border:.1rem solid rgba(45,35,24,.25);border-radius:999px;background:var(--dusa-swatch, #a7652f)}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice__swatch--natural{--dusa-swatch: #ae7138}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice__swatch--chocolate{--dusa-swatch: #613821}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice__swatch--black{--dusa-swatch: #1f1b18}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice-select-fallback{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}product-info[data-product-id="9363741278313"] .dusa-custom-coir-price-note{margin:.7rem 0 0;color:#6f665d;font-size:1.18rem;line-height:1.4}product-info[data-product-id="9363741278313"] .dusa-custom-coir-price-note strong{color:var(--dusa-custom-ink)}product-info[data-product-id="9363741278313"] .dusa-custom-coir-color-note{margin:-.35rem 0 .75rem;color:#6f665d;font-size:1.14rem;line-height:1.35}product-info[data-product-id="9363741278313"] .dusa-custom-coir-color-reset-notice{margin:.75rem 0 0;padding:.7rem .85rem;border:.1rem solid rgba(121,91,63,.22);border-radius:.85rem;background:#fbf7f0;color:#5d554d;font-size:1.12rem;line-height:1.35}product-info[data-product-id="9363741278313"] .dusa-custom-coir-color-reset-notice[hidden]{display:none!important}@media screen and (max-width:749px){product-info[data-product-id="9363741278313"] *,product-info[data-product-id="9363741278313"] *:before,product-info[data-product-id="9363741278313"] *:after{box-sizing:border-box}product-info[data-product-id="9363741278313"]{max-width:100vw;overflow-x:hidden}product-info[data-product-id="9363741278313"] .product__title h1,product-info[data-product-id="9363741278313"] .product__text,product-info[data-product-id="9363741278313"] .price,product-info[data-product-id="9363741278313"] .product__tax{max-width:100%;overflow-wrap:anywhere}product-info[data-product-id="9363741278313"] #itoris_dynamicproductoptions{width:100%!important;max-width:100%!important;margin:1rem 0 1.35rem;border-radius:1.2rem;box-shadow:0 .8rem 1.8rem #2f24180f;overflow:hidden}product-info[data-product-id="9363741278313"] .dusa-custom-coir-configurator__head{padding:1.15rem 1.25rem .95rem;background:#fffdf9}product-info[data-product-id="9363741278313"] .dusa-custom-coir-configurator__eyebrow{margin-bottom:.28rem;font-size:.92rem;letter-spacing:.1em}product-info[data-product-id="9363741278313"] .dusa-custom-coir-configurator__title{font-size:1.65rem;line-height:1.18}product-info[data-product-id="9363741278313"] .dusa-custom-coir-configurator__copy{margin-top:.35rem;font-size:1.16rem;line-height:1.35}product-info[data-product-id="9363741278313"] .dusa-custom-coir-size-intro{grid-template-columns:1fr;gap:.35rem;padding:.95rem 1.25rem 0}product-info[data-product-id="9363741278313"] .dusa-custom-coir-size-diagram{display:none}product-info[data-product-id="9363741278313"] .dusa-custom-coir-size-copy h3{margin-bottom:.25rem;font-size:1.35rem}product-info[data-product-id="9363741278313"] .dusa-custom-coir-size-copy p{font-size:1.12rem;line-height:1.35}product-info[data-product-id="9363741278313"] #fieldset-section-1{width:100%!important;max-width:100%!important;padding:.7rem 1.25rem 1.15rem}product-info[data-product-id="9363741278313"] #fieldset-section-1 table.form-list tr.fields{width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .7rem;padding:1rem 0 1.1rem;overflow:visible}product-info[data-product-id="9363741278313"] #fieldset-section-1 table.form-list td{min-width:0!important;max-width:100%!important}product-info[data-product-id="9363741278313"] #fieldset-section-1 .field,product-info[data-product-id="9363741278313"] #fieldset-section-1 .control{width:100%!important;max-width:100%!important;min-width:0!important}product-info[data-product-id="9363741278313"] #fieldset-section-1 table.form-list tr.fields.dusa-custom-coir-row--length>td,product-info[data-product-id="9363741278313"] #fieldset-section-1 table.form-list tr.fields.dusa-custom-coir-row--width>td{width:100%!important;max-width:100%!important}product-info[data-product-id="9363741278313"] #fieldset-section-1 .field label{margin-bottom:.4rem!important;font-size:.95rem!important}product-info[data-product-id="9363741278313"] #fieldset-section-1 select.product-custom-option{display:block!important;width:100%!important;height:4.35rem!important;padding-right:2.8rem!important;padding-left:.95rem!important;max-width:100%!important;border-radius:.85rem!important;font-size:1.34rem!important}product-info[data-product-id="9363741278313"] #fieldset-section-1 .control p.no-margin{margin-top:.38rem!important;font-size:1.05rem!important;line-height:1.25!important}product-info[data-product-id="9363741278313"] #fieldset-section-1 table.form-list tr.fields:before{position:static;grid-column:1 / -1;width:auto;margin-bottom:-.1rem;font-size:1.25rem}product-info[data-product-id="9363741278313"] #fieldset-section-1 table.form-list tr.fields.dusa-custom-coir-row--options{display:block!important;width:100%!important;padding:1.05rem 0}product-info[data-product-id="9363741278313"] #fieldset-section-1 table.form-list tr.fields.dusa-custom-coir-row--options td{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important}product-info[data-product-id="9363741278313"] #fieldset-section-1 table.form-list tr.fields.dusa-custom-coir-row--options .field{width:100%!important;max-width:100%!important}product-info[data-product-id="9363741278313"] .dusa-custom-coir-step-title{margin-bottom:.75rem;font-size:1.32rem}product-info[data-product-id="9363741278313"] .dusa-custom-coir-row--options .field+.field{margin-top:1.2rem}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice-grid{width:100%!important;max-width:100%!important;gap:.55rem}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice-grid--thickness{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;max-width:100%!important}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice-grid--color{grid-template-columns:1fr}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice{width:100%!important;min-width:0!important;max-width:100%!important;min-height:4.7rem;padding:.65rem .35rem;border-radius:.85rem}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice__main{font-size:1.06rem;letter-spacing:-.01em}product-info[data-product-id="9363741278313"] .dusa-custom-coir-choice__meta{margin-top:.18rem;font-size:.98rem}product-info[data-product-id="9363741278313"] .dusa-custom-coir-price-note{margin-top:.5rem;font-size:1.06rem;line-height:1.3}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/dusa-custom-coir-configurator-v3.css.map */
