a[href$="#...."]{color:#fff!important}.saleprice,.header__primary-nav-item a[href$="/collections/sale"],.header__primary-nav-item a[href$="/fr/collections/sale"],.header__primary-nav-item a[href$="/collections/all-products"]{color:#e51b42!important}a:is([href$="/products/850-loft-hutterite-goose-down-duvet"],[href$="/products/850-loft-hutterite-goose-down-pillow"],[href$="/collections/cardinal"],[href$="/products/cardinal-duvet-cover"],[href$="/products/cardinal-pillowcase"]):is(.menu-link,.breadcrumb-link):before{content:"";width:12px;height:12px;display:inline-block;border-radius:10px;margin-right:.35rem;position:relative;top:1px;background:#d50032}a:is([href$="/products/800-loft-hutterite-white-down-duvet"],[href$="/collections/turquoise"],[href$="/products/turquoise-duvet-cover"],[href$="/products/turquoise-pillowcase"]):is(.menu-link,.breadcrumb-link):before{content:"";width:12px;height:12px;display:inline-block;border-radius:10px;margin-right:.35rem;position:relative;top:1px;background:#2cd5c4}a:is([href$="/products/hutterite-goose-down-duvet"],[href$="/products/hutterite-goose-down-pillow"],[href$="/collections/dusk"],[href$="/products/dusk-duvet-cover"],[href$="/products/dusk-pillowcase"]):is(.menu-link,.breadcrumb-link):before{content:"";width:12px;height:12px;display:inline-block;border-radius:10px;margin-right:.35rem;position:relative;top:1px;background:#753bbd}a:is([href$="/products/hutterite-white-down-duvet"],[href$="/products/hutterite-down-perfect-pillow"],[href$="/collections/pistachio"],[href$="/products/pistachio-duvet-cover"],[href$="/products/pistachio-pillowcase"]):is(.menu-link,.breadcrumb-link):before{content:"";width:12px;height:12px;display:inline-block;border-radius:10px;margin-right:.35rem;position:relative;top:1px;background:#c4d600}a:is([href$="/products/650-loft-white-goose-down-duvet"],[href$="/collections/amber"],[href$="/products/amber-duvet-cover"],[href$="/products/amber-pillowcase"]):is(.menu-link,.breadcrumb-link):before{content:"";width:12px;height:12px;display:inline-block;border-radius:10px;margin-right:.35rem;position:relative;top:1px;background:#f2a900}a:is([href$="/products/625-loft-white-down-duvet"],[href$="/products/625-loft-white-down-pillow"],[href$="/collections/persimmon"],[href$="/products/persimmon-duvet-cover"],[href$="/products/persimmon-pillowcase"]):is(.menu-link,.breadcrumb-link):before{content:"";width:12px;height:12px;display:inline-block;border-radius:10px;margin-right:.35rem;position:relative;top:1px;background:#f4633a}a:is([href$="/products/white-goose-down-duvet"],[href$="/products/white-goose-down-pillow"],[href$="/products/white-goose-down-cushions"]):is(.menu-link,.breadcrumb-link):before{content:"";width:12px;height:12px;display:inline-block;border-radius:10px;margin-right:.35rem;position:relative;top:1px;background:#00afd7}a:is([href$="/products/white-down-duvet"],[href$="/products/white-down-pillow"],[href$="/products/white-down-cushions"],[href$="/collections/hollyhock"],[href$="/products/hollyhock-duvet-cover"],[href$="/products/hollyhock-pillowcase"]):is(.menu-link,.breadcrumb-link):before{content:"";width:12px;height:12px;display:inline-block;border-radius:10px;margin-right:.35rem;position:relative;top:1px;background:#eb6fbd}a:is([href$="/products/down-perfect-pillow"],[href$="/products/down-perfect-feather-bed"],[href$="/products/down-perfect-cushions"],[href$="/products/white-goose-feather-down-duvet"],[href$="/collections/grasshopper"],[href$="/products/grasshopper-duvet-cover"],[href$="/products/grasshopper-pillowcase"]):is(.menu-link,.breadcrumb-link):before{content:"";width:12px;height:12px;display:inline-block;border-radius:10px;margin-right:.35rem;position:relative;top:1px;background:#00b74f}a:is([href$="/products/white-feather-down-duvet"],[href$="/products/down-perfect-white-feather-down-pillow"]):is(.menu-link,.breadcrumb-link):before{content:"";width:12px;height:12px;display:inline-block;border-radius:10px;margin-right:.35rem;position:relative;top:1px;background:#f1c400}a:is([href$="/products/white-goose-feather-duvet"],[href$="/products/white-goose-feather-pillow"],[href$="/products/white-goose-feather-bed"],[href$="/products/white-goose-feather-cushions"]):is(.menu-link,.breadcrumb-link):before{content:"";width:12px;height:12px;display:inline-block;border-radius:10px;margin-right:.35rem;position:relative;top:1px;background:#f57c0a}a[href$="/products/white-feather-cushions"]:is(.menu-link,.breadcrumb-link):before{content:"";width:12px;height:12px;display:inline-block;border-radius:10px;margin-right:.35rem;position:relative;top:1px;background:#aa0061}a:is([href$="/products/quilted-white-goose-feather-pillow"],[href$="/products/quilted-white-goose-feather-body-pillow"],[href$="/collections/quilted-white-goose-feather"],[href$="/collections/whale"],[href$="/products/whale-duvet-cover"],[href$="/products/whale-pillowcase"]):is(.menu-link,.breadcrumb-link):before{content:"";width:12px;height:12px;display:inline-block;border-radius:10px;margin-right:.35rem;position:relative;top:1px;background:#012169}a:is([href$="/products/gel-microfiber-down-alternative-duvet"],[href$="/products/gel-microfiber-down-alternative-pillow"],[href$="/products/gel-microfiber-down-alternative-poly-bed"],[href$="/products/gel-microfiber-down-alternative-cushions"],[href$="/collections/dune"],[href$="/products/dune-duvet-cover"],[href$="/products/dune-pillowcase"]):is(.menu-link,.breadcrumb-link):before{content:"";width:12px;height:12px;display:inline-block;border-radius:10px;margin-right:.35rem;position:relative;top:1px;background:#707372}a:is([href$="/products/microfiber-down-alternative-duvet"],[href$="/products/microfiber-down-alternative-pillow"],[href$="/products/microfiber-down-alternative-poly-bed"],[href$="/collections/bear"],[href$="/products/bear-duvet-cover"],[href$="/products/bear-pillowcase"]):is(.menu-link,.breadcrumb-link):before{content:"";width:12px;height:12px;display:inline-block;border-radius:10px;margin-right:.35rem;position:relative;top:1px;background:#212721}a:is([href$="/collections/classic-white"],[href$="/products/white-duvet-cover"],[href$="/products/white-pillowcase"]):is(.menu-link,.breadcrumb-link):before{content:"";width:12px;height:12px;display:inline-block;border-radius:10px;margin-right:.35rem;position:relative;top:1px;background:#fff;border:1px solid grey}.header{padding-block:.75rem}@media screen and (min-width: 1550px){.mega-menu{--mega-menu-gap: 6.25rem;--mega-menu-linklist-gap: 2.5rem 6.25rem}}@media (max-width:1549px){.mega-menu{--mega-menu-gap: 0rem;--mega-menu-linklist-gap: 2.5rem;padding-inline-end:0}}@media (min-width:1000px){.header{padding-block:1.2rem .75rem;row-gap:1rem}.mega-menu{padding-block:1.2rem}}.block-swatch{border-color:#d3d3d3;--swatch-disabled-strike-color: lightgrey}.thumbnail-swatch{border-color:#f5f5f5;--swatch-disabled-strike-color: lightgrey;--swatch-size: 3rem !important}.floating-label{background:#fff}.breadcrumbs{margin-bottom:2em}.breadcrumbs ol{margin-inline-start:0}.breadcrumbs li{display:inline-block}.breadcrumbs li:not(:last-child):after{content:"\203a\a0";padding-left:.75ch}.breadcrumbs [aria-current=page]{pointer-events:none}@media screen and (min-width: 700px) .countdown-condensed{column-gap: 1rem !important}.form-local input[type=color],.form-local input[type=date],.form-local input[type=email],.form-local input[type=month],.form-local input[type=number],.form-local input[type=password],.form-local input[type=range],.form-local input[type=search],.form-local input[type=tel],.form-local input[type=text],.form-local input[type=time],.form-local input[type=url],.form-local input[type=week],.form-local select,.form-local textarea,.form-local .form-control{-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;background:#fff;border-radius:0;border:1px solid #ccc;box-shadow:inset 0 1px 1px #00000013;color:#333;display:block;font-family:Didact Gothic,Futura,sans-serif;font-size:13px;height:34px;letter-spacing:.07em;line-height:1.42857143;margin-bottom:17px;padding:6px 12px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;width:100%}.form-local .red{color:#c33}.form-local .pfHelp{display:none;position:absolute;font-size:12px;padding:5px;border:#666 solid 1px;background:#fcfcfc;min-width:230px;z-index:2;text-align:left;box-shadow:1px 1px 10px -2px gray;padding:.5rem;background-color:#fff;border-radius:3px;color:#000}.form-local .pfHelp:hover,.form-local .pfHelpIcon:hover~.pfHelp{display:block}.pfHelpIcon:before{content:"\2139";width:15px;height:15px;display:inline-block;text-align:center;border:1px solid grey;border-radius:7px;line-height:12px;color:gray;position:relative;top:-1px}#warranty_submit,.form-local-submit,.form-local-submit[type=submit],button.form-local-submit{-moz-osx-font-smoothing:grayscale;-webkit-appearance:button;-webkit-font-smoothing:antialiased;background:#f5db8b;border-radius:0;border:0 solid #f5db8b;box-sizing:border-box;color:#000;cursor:pointer;display:inline-block;font-size:14px;font-smoothing:antialiased;font-weight:400;letter-spacing:.07em;line-height:1.42857143;margin-bottom:0;margin-top:5%;margin-left:25%;padding:8px 30px;text-align:center;text-transform:uppercase;transition:.25s ease-in-out;vertical-align:middle;width:50%}.form-local-msg,#simpAskQuestion .simpAsk-success-msg{overflow:hidden;padding:10px;border-radius:2px;color:#000}.form-local-msg.msg-success,.form-local-msg.simpAsk-success-msg,#simpAskQuestion .simpAsk-success-msg.msg-success,#simpAskQuestion .simpAsk-success-msg.simpAsk-success-msg{background:#00c80080;border:2px solid rgba(0,200,0,.8)}.form-local-msg.msg-error,.form-local-msg.simpAsk-error-msg,#simpAskQuestion .simpAsk-success-msg.msg-error,#simpAskQuestion .simpAsk-success-msg.simpAsk-error-msg{background:#c8000080;border:2px solid rgba(200,0,0,.8)}.form-local-msg.msg-info,.form-local-msg.simpAsk-info-msg,#simpAskQuestion .simpAsk-success-msg.msg-info,#simpAskQuestion .simpAsk-success-msg.simpAsk-info-msg{background:#0000c880;border:2px solid rgba(0,0,200,.8)}.accordionSimpQA ul li p.simpAnswerHolder{word-break:break-word}#alteration_request_form,#warranty_register_form{scroll-margin-top:calc(20px + var(--header-height));margin-left:15%;margin-right:15%}@media screen and (max-width:450px){#warranty_register_form{margin-left:0;margin-right:0}}.spr-summary-actions{padding-left:50%!important}.jdgm-rev__reply-content,.jdgm-quest__answers .jdgm-ans__body{word-break:break-word}.jdgm-cf__options{display:flex!important;flex-wrap:wrap;justify-content:center}.jdgm-cf__option{margin:5px 15px 0 0!important}.jdgm-cf__option label{padding-left:20px}.jdgm-quest__answers .jdgm-ans .jdgm-rev__timestamp{display:none}.jdgm-quest .jdgm-quest__body p{font-weight:700}.jdgm-quest__answers .jdgm-ans{background-color:#f5f5f5}.jdgm-quest__answers .jdgm-ans .jdgm-rev__replier:before{font-weight:400}.jdgm-row-rating .jdgm-rev__timestamp,.jdgm-histogram__row .jdgm-histogram__frequency{color:#585858}.jdgm-paginate__page{margin:0 .25rem!important}.shopify-section--slideshow .tap-area:before{top:-.625rem;right:-.625rem;bottom:-.625rem;left:-.625rem}.shopify-section--slideshow .page-dots{gap:.5rem 1.5rem}@media screen and (max-width:700px){.shopify-section--slideshow .content-over-media{display:block}.shopify-section--slideshow .slideshow__slide-content{width:100%;color:#000!important;max-width:unset;text-align:center;padding:0 20px}.shopify-section--slideshow .slideshow__slide-content .prose{display:flex;flex-direction:column;justify-content:center;height:100%}.shopify-section--slideshow .button-group{justify-content:center}.shopify-section--slideshow .button-group .button{border-color:#eee!important;color:#000!important;--initial-gradient: linear-gradient(rgb(238, 238, 238), rgb(238, 238, 238))}.shopify-section--slideshow carousel-navigation{color:#000!important}.shopify-section--slideshow .slideshow .page-dots{inset-block-end:.75rem;position:static;justify-content:flex-end;padding:0 1.25rem 1.25rem}.shopify-section--slideshow .slideshow{background-color:#fff!important}.shopify-section--slideshow .slideshow__slide-content .prose :first-child{margin-top:1.5rem!important}.shopify-section--slideshow .slideshow__slide-content .prose :last-child{margin-bottom:1.25rem!important}}.product-card__info{gap:.5rem}.rating-badge{line-height:1.5rem}.main-search__resource-item .object-cover,.predictive-search__products .object-cover{object-fit:contain}.pay-in-four.accordion{border:none}.pay-in-four .accordion__toggle{padding:0;text-transform:none}.pay-in-four .pif-price{font-family:var(--text-font-family);letter-spacing:var(--text-letter-spacing)}.pay-in-four .pif-price b{font-size:1.2em;white-space:pre;font-weight:700}.pay-in-four .accordion__content{padding:0;display:flex;align-items:center}.pay-in-four .pif-logo{margin:0;max-width:100px}.image-with-product{display:flex;align-items:center}.image-with-product__image-wrapper img{display:inline-block}.image-with-product__product-wrapper{text-align:center;display:flex;flex-direction:column;background:#fff}.image-with-product__gallery-wrapper{min-width:240px;max-width:250px;display:inline-block;margin:20px 0;padding:0 20px;width:90%}.image-with-product__info-wrapper{min-width:240px;max-width:450px;display:inline-block;padding:0 20px 20px;width:100%}.shopify-section--image-with-product image-with-product:first-of-type{margin-top:0!important}@media (max-width:768px){image-with-product{flex-direction:column!important}image-with-product .image-with-product__image-wrapper{width:100%!important}image-with-product .image-with-product__product-wrapper{width:100%!important}}@media screen and (max-width: 699px){.modal::part(body){padding-inline:.5rem}}.comment.reply{margin-left:2rem;background-color:#f5f5f5;padding:1rem;border-top:none}.comment.reply .text-subdued{color:rgb(var(--text-color) / .75)}.accordion__toggle{padding-block:1rem}.accordion__content{margin-block-start:.25rem}.page-dots{gap:.5rem 1.5rem}.dot-checkbox:focus~label{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.product-description-heading{text-transform:none;border-bottom:3px solid}.product-description-heading-tab{padding:0 .25rem;border-top-left-radius:5px;border-top-right-radius:5px;top:3px;position:relative;min-width:125px!important;display:inline-block;text-align:center;font-weight:700;border:3px solid;border-bottom:0;background:#fff;box-shadow:2px -3px 5px -6px gray;color:#000}.size-unit-container{margin-block-start:0!important;margin-block-end:1.25rem;display:flex;justify-content:flex-end}.size-unit-button{--initial-gradient: linear-gradient(rgb(var(--button-background)), rgb(var(--button-background)));--hover-gradient: linear-gradient(transparent, transparent);--initial-background-position: var(--transform-origin-end);--hover-background-position: var(--transform-origin-start);-webkit-appearance:none;appearance:none;text-transform:var(--button-text-transform);font:var(--button-font);letter-spacing:var(--button-letter-spacing);text-shadow:none;text-align:center;cursor:pointer;color:rgb(var(--button-text-color));border:1px solid #d5d5d5;border-radius:var(--button-border-radius);background-color:#0000;background-image:var(--initial-gradient),var(--hover-gradient);background-size:100% 100%,0 100%;background-position:var(--initial-background-position);background-repeat:no-repeat;justify-content:center;align-items:center;column-gap:1.125rem;padding:.25rem 1.25rem;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);display:inline-flex;position:relative}.size-unit-button:not(.active){color:rgb(var(--text-color) / .65);background-position:var(--hover-background-position);border-color:#d5d5d5;background-size:0 100%,100% 100%}.size-unit-container :last-child{margin-block-start:0;border-left:0}.size-unit-container :first-child:not(.active){background-position:right}.size-unit-container :last-child.active{background-position:left}.dim-table{border:1px solid black;overflow-wrap:break-word!important;margin-block-start:0!important}.dim-table th,.dim-table td{padding:2px .25rem!important;text-align:center!important;border:1px solid black}.dim-table[data-utype=imperial] [data-utype=metric],.dim-table[data-utype=metric] [data-utype=imperial]{display:none}@media screen and (max-width: 450px){.modal::part(base):before{content:"";background:linear-gradient(transparent,rgb(var(--background)));width:100%;height:1.5rem;position:absolute;inset-inline-start:0;bottom:0;z-index:1;pointer-events:none}}@media screen and (min-width:700px){.cert-audit-block{display:flex;align-items:center;gap:5rem}.cert-audit-block :first-child{flex-basis:50%}.cert-audit-block :last-child{margin-top:0}}sc-specification-table{--attribute-name-font-family: var(--heading-font-family);--group-name-font-family: var(--heading-font-family);--button-font-family: var(--text-font-family);--button-padding: .75rem 1rem;--attribute-icon-size: 32px}sc-dynamic-compare-dialog{--attribute-name-font-family: var(--heading-font-family);--group-name-font-family: var(--heading-font-family);--attribute-icon-size: 32px}sc-add-to-compare{font-family:var(--heading-font-family);text-transform:var(--heading-text-transform);letter-spacing:var(--heading-letter-spacing);line-height:13px;font-size:.75rem;opacity:.65}
/*# sourceMappingURL=/cdn/shop/t/85/assets/CDFC Custom CSS.css.map */
