:root{--cocolino-ivory:#faf7f1;--cocolino-paper:#fffcf7;--cocolino-parchment:#eee6da;--cocolino-walnut:#49382e;--cocolino-bronze:#947760;--cocolino-quiet:#756557;--cocolino-rule:#d9cbba}body{background:var(--cocolino-paper);color:var(--cocolino-walnut);font-family:Helvetica Neue,Arial,sans-serif!important}#wrapper,#main-content{background:var(--cocolino-paper)}body h1,body h2,body h3,.section-header h2,.product-card-title{font-family:Georgia,Times New Roman,serif;letter-spacing:-.035em;font-weight:400}body .header-announcement-bar-section .announcement-bar{background:#69584c!important;color:#fffbf5!important}body .header-announcement-bar-section .header{background:#fcfaf5!important}body .header-announcement-bar-section .header--inner{background:#fcfaf5}body .header-announcement-bar-section .header a{color:#493c34}body .button,body a.button{border-radius:2px;letter-spacing:.07em}body .button--primary{background:#5b4739;border-color:#5b4739;color:#fff}body .button--primary:hover{background:#44352d;border-color:#44352d}body .section-header h2,body .section-header .section-header--title{font:400 clamp(30px,3.7vw,53px)/1.16 Georgia,serif!important;color:#49382f!important;letter-spacing:-.045em!important}body .section-header p,body .section-header .rte{font:15px/1.7 Georgia,serif;color:#766457}body .section-featured-collection{background:var(--cocolino-paper)}body .section-featured-collection .featured-collection{padding-top:clamp(54px,6vw,96px);padding-bottom:clamp(54px,6vw,96px)}body .section-featured-collection .section-header{margin-bottom:clamp(22px,3vw,38px)}body .section-featured-collection .product-card .product-card-title{color:#483c34!important}body .product-card .product-card-title{color:#493a31!important;font-weight:400!important}body .product-card .product-card-image-link{background:#f6f1e9!important;border-radius:0!important}body .product-card .product-card-image-link img{background:#f6f1e9!important}body .product-card .product-price,body .product-card .price{color:#655143!important;font-weight:500}body .product-card-quickview{border-radius:0}body.template-collection .coco-catalog-banner,body.template-search .coco-catalog-banner{background:linear-gradient(110deg,#eee5d8,#faf6ee)!important;color:#4d3b30}body .coco-catalog-banner__eyebrow{color:#96775e!important;letter-spacing:.22em}body .coco-catalog-banner__title{color:#48372e!important;font-size:clamp(40px,4.7vw,71px)!important}body .coco-catalog-banner__intro{color:#725e50!important;max-width:850px}body .coco-catalog-banner__nav a{background:#fffaf3!important;border:1px solid #ded1c0!important;color:#604d3e!important}body .coco-catalog-banner__nav a:hover{background:#ebe0d3!important}body.template-collection .facets-bar,body.template-search .facets-bar{background:#faf7f1!important}body.template-product .product-grid-container{padding-top:clamp(25px,3vw,55px)}body.template-product .product--title,body.template-product .product--title h1{font:400 clamp(32px,3.2vw,51px)/1.15 Georgia,serif!important;color:#48382f!important;letter-spacing:-.04em}body.template-product .product--short-description{color:#6e5b4d;font:15px/1.8 Georgia,serif;max-width:700px}body.template-product .product-gallery-container{background:#f8f3ec}body.template-product .product-price,body.template-product .price{color:#564436}body.template-product button[type=submit][name=add]{border-radius:2px}body.template-product .product-information{color:#4a3d33}body.template-page .rte{color:#625248}body.template-page .rte h2,body.template-page .rte h3{color:#46372e}body .footer{background:#ebe2d7!important;color:#554439}body .footer a{color:#594a3f}body .footer h3,body .footer .footer--title{color:#47372e}body .collapsible-content{background:#f7f2eb!important;padding-top:clamp(52px,5.5vw,90px)!important;padding-bottom:clamp(52px,5.5vw,90px)!important}body .collapsible-content summary{color:#514033!important;font-family:Georgia,serif;font-size:19px}body .collapsible-content .accordion{border-color:#d8c8b8!important}body .email-signup{background:#eee4d9!important;border-radius:0!important;padding:clamp(44px,5.5vw,90px)!important;color:#4a3b31!important}body .email-signup .section-header h2{color:#4b3b31!important}body .email-signup input[type=email]{border-radius:0!important;background:#fffcf7}body .email-signup button{border-radius:0!important}body [id^=coco-cat-]{background:#f8f3ed!important;padding:clamp(56px,6vw,98px) clamp(18px,4vw,62px)!important}body [id^=coco-cat-] h2{font:400 clamp(34px,4vw,57px)/1.15 Georgia,serif!important;color:#49382e!important;letter-spacing:-.045em!important;margin-bottom:35px!important}body [id^=coco-cat-] .coco-cat__grid{gap:clamp(15px,2vw,27px)}body [id^=coco-cat-] .coco-cat__photo{aspect-ratio:4/4.6;background:#efe8df}body [id^=coco-cat-] .coco-cat__title{font:400 clamp(18px,1.8vw,26px)/1.25 Georgia,serif!important;color:#493a30!important;padding-top:20px;letter-spacing:-.025em}body [id^=coco-picks-]{background:#fffdf8!important;padding:clamp(58px,6vw,98px) clamp(18px,4vw,62px)!important}body [id^=coco-picks-] h2{font:400 clamp(34px,4vw,59px)/1.14 Georgia,serif!important;color:#49382e!important}body [id^=coco-picks-] .coco-picks__kicker{color:#977c63;letter-spacing:.22em}body [id^=coco-picks-] .coco-picks__photo{background:#f4eee6;aspect-ratio:4/4.5}body [id^=coco-picks-] .coco-picks__price{color:#6a5648!important;font-weight:400}body [id^=coco-picks-] h3 a{color:#4e3d33!important}body [id^=coco-picks-] .coco-picks__detail,body [id^=coco-picks-] .coco-picks__all{color:#7c614d!important}body [id^=coco-family-]{background:#f2e9df!important;color:#46382e}body [id^=coco-family-] .coco-family__panel{padding:clamp(44px,6.5vw,103px) clamp(30px,7vw,108px)}body [id^=coco-family-] .coco-family__eyebrow{color:#9a7b61;letter-spacing:.21em}body [id^=coco-family-] h2{font:400 clamp(36px,4vw,60px)/1.15 Georgia,serif!important;letter-spacing:-.044em;color:#49372e!important}body [id^=coco-family-] .coco-family__body{color:#6f5b4e;font:16px/1.8 Georgia,serif}body [id^=coco-family-] .coco-family__link{color:#6b5141;font-size:11px;letter-spacing:.09em;text-transform:uppercase}body [id^=coco-story-]{--coco-cream:#f5eee5;--coco-ink:#47382e;--coco-moss:#786355;--coco-sage:#6d5747;--coco-paper:#fffcf7}body [id^=coco-story-] .coco-story__details{background:#f1e8dc;color:#6a5545}body [id^=coco-story-] .coco-story__eyebrow{color:#92765e}body [id^=coco-story-] .coco-story__craft-copy{background:#f0e5d9}body [id^=coco-story-] .coco-story__button{background:#5c4739;border-color:#5c4739}body [id^=coco-story-] .coco-story__button:hover{background:#3c3028}@media(max-width:767px){body [id^=coco-cat-],body [id^=coco-picks-]{padding:46px 19px 58px!important}body [id^=coco-cat-] h2,body [id^=coco-picks-] h2{font-size:36px!important}body [id^=coco-cat-] .coco-cat__title{font-size:17px!important;padding-top:13px}body [id^=coco-family-] .coco-family__panel{padding:42px 26px 48px}body [id^=coco-family-] h2{font-size:37px!important}body .email-signup{padding:47px 24px!important}body .section-featured-collection .featured-collection{padding-top:54px;padding-bottom:54px}body.template-collection .coco-catalog-banner__title{font-size:40px!important}}@media(prefers-reduced-motion:reduce){body [id^=coco-cat-] img,body .product-card img{transition:none!important}}body .cocolino-linen-note{background:#f4ede3;border-left:2px solid #b49a7e;padding:24px 26px;margin:29px 0;color:#564538}body .cocolino-linen-note__eyebrow{font:600 9px/1.4 Arial,sans-serif;letter-spacing:.19em;color:#977b61;margin:0 0 11px}body .cocolino-linen-note h3{font:400 clamp(23px,2.2vw,31px)/1.2 Georgia,serif;color:#48392f;margin:0 0 12px}body .cocolino-linen-note p:not(.cocolino-linen-note__eyebrow){font:14px/1.73 Georgia,serif;color:#736052;margin:0 0 12px}body .cocolino-linen-note a{color:#66513f;text-decoration:underline;text-underline-offset:4px;font:600 11px Arial,sans-serif;letter-spacing:.03em}body .coco-catalog-banner__details{border-top:1px solid #d8c7b6;max-width:900px;padding:16px 0 3px;margin:7px 0 15px}body .coco-catalog-banner__details summary{cursor:pointer;list-style:none;display:flex;gap:13px;align-items:center;color:#604d40;font:600 11px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.13em}body .coco-catalog-banner__details summary::-webkit-details-marker{display:none}body .coco-catalog-banner__details summary svg{transition:transform .2s}body .coco-catalog-banner__details[open] summary svg{transform:rotate(180deg)}body .coco-catalog-banner__details-content{padding-top:18px;max-width:870px;color:#6e5d4e;font:15px/1.75 Georgia,serif}body .coco-catalog-banner__details-content a{color:#624838;text-decoration:underline;text-underline-offset:3px}body .coco-catalog-banner__details-content h2,body .coco-catalog-banner__details-content h3{font:400 27px/1.25 Georgia,serif;color:#4a392e;margin:0 0 15px}body .coco-catalog-banner__details-content p{margin:0 0 15px}@media(max-width:767px){body .cocolino-linen-note{padding:19px;margin-top:22px}body .coco-catalog-banner__details{margin-top:4px}}body [id^=coco-forms-]{background:#faf6ef!important;color:#513f34!important}body [id^=coco-forms-] .cf-eyebrow{color:#9e8269!important;letter-spacing:.21em}body [id^=coco-forms-] h1,body [id^=coco-forms-] h2{font:400 clamp(36px,4.2vw,61px)/1.15 Georgia,serif!important;color:#49392f!important;letter-spacing:-.045em!important}body [id^=coco-forms-] .cf-intro,body [id^=coco-forms-] .cf-hint{color:#756253!important}body [id^=coco-forms-] .cf-shell{background:#fffcf8;border-color:#dacbbb}body [id^=coco-forms-] .cf-button{background:#654f3e!important;border-color:#654f3e!important;color:#fff!important;border-radius:2px!important}body [id^=coco-forms-] .cf-button:hover{background:#49382e!important}body .amore-sets-wrapper{background:#faf6f0!important;color:#4f3e32!important}body .amore-sets-wrapper .amore-grid{gap:clamp(24px,3.5vw,55px) clamp(17px,2.4vw,40px)}body .amore-sets-wrapper .amore-image-container{border-radius:1px!important;box-shadow:none!important;border:1px solid #e5d8c9}body .amore-sets-wrapper .amore-bundle-name{font:400 clamp(19px,2vw,28px)/1.35 Georgia,serif!important;color:#49372e!important}body .amore-sets-wrapper .amore-sale-price{color:#5d4b3b!important;font:400 21px Georgia,serif!important}body .amore-sets-wrapper .amore-compare-price{display:none!important}body .amore-sets-wrapper .amore-add-btn{background:#604b3b!important;color:#fff!important;border-radius:1px!important;font:600 11px Arial,sans-serif!important;letter-spacing:.12em}body .amore-sets-wrapper .amore-add-btn:hover{background:#423229!important;transform:none!important}body .bundle-builder-section{background:#f8f2ea!important;color:#514034!important}body .bundle-builder-section .bundle-sidebar{border-radius:1px!important;box-shadow:0 1px 14px #3d2b1f0b!important;border:1px solid #e7dbce}body .bundle-builder-section .sidebar-inner{background:#fffbf6!important}body .bundle-builder-section .bundle-main-header h1{font:400 clamp(37px,4.2vw,61px)/1.15 Georgia,serif!important;letter-spacing:-.035em}body .bundle-builder-section .bundle-add-btn,body .bundle-builder-section .checkout-btn.is-active{background:#614d3f!important;color:#fff!important;border-radius:1px!important}body .bundle-builder-section .original-price-cut{display:none!important}body .bundle-builder-section .total-price-value{color:#5e493c!important}body.template-blog .collection-banner,body.template-article .collection-banner{background:#f1e8db}body.template-blog h1,body.template-article h1{font:400 clamp(40px,4.4vw,68px)/1.13 Georgia,serif!important;color:#49382e!important}body.template-article .rte{color:#645246;font:16px/1.78 Georgia,serif}body.template-article .rte h2,body.template-article .rte h3{color:#47382e}@media(max-width:767px){body .amore-sets-wrapper .amore-grid{gap:31px}body .bundle-builder-section .bundle-sidebar{border:1px solid #e7dbce}}body .product-card .product-card--add-to-cart-button.button,body .product-card .product-card--add-to-cart-button.button.accent,body .product-card .product-card--add-to-cart-button.button:hover,body .product-card .product-card--add-to-cart-button.button:focus,body .product-card .product-card--add-to-cart-button.button:focus-visible,body .product-card .product-card--add-to-cart-button.button:active,body .product-card .product-card--add-to-cart-button.button[disabled]{--solid-button-label: #ffffff;color:#fff!important;-webkit-text-fill-color:#ffffff}body .product-card .product-card--add-to-cart-button .product-card--add-to-cart-text,body .product-card .product-card--add-to-cart-button .product-card--add-to-cart-text:hover,body .product-card .product-card--add-to-cart-button .product-card--add-to-cart-text:focus{color:#fff!important;-webkit-text-fill-color:#ffffff}body .product-card .product-card--add-to-cart-button.button svg:not(.spinner),body .product-card .product-card--add-to-cart-button.button svg:not(.spinner) path{color:#fff;stroke:currentColor}body .button--primary,body .button--primary:hover,body .button--primary:focus-visible,body .product-form__submit:not(.outline),body .product-form__submit:not(.outline):hover,body .product-form__submit:not(.outline):focus-visible{--solid-button-label: #ffffff;color:#fff!important}@media(max-width:767px){body .product-card .product-card--add-to-cart-button.button,body .product-card .product-card--add-to-cart-button .product-card--add-to-cart-text{color:#fff!important;-webkit-text-fill-color:#ffffff}}body.template-index [id^=cocolino-hero-] .cocolino-hero__grid{min-height:clamp(490px,41vw,620px)!important}body.template-index [id^=cocolino-hero-] .cocolino-hero__content{padding-top:clamp(35px,4.4vw,74px)!important;padding-bottom:clamp(35px,4.4vw,74px)!important}body.template-index .cocolino-quality__inner{padding-top:20px!important;padding-bottom:20px!important}body.template-index .cocolino-quality__item{gap:13px}body.template-index [id^=coco-cat-]{padding-top:clamp(40px,4vw,64px)!important;padding-bottom:clamp(40px,4vw,64px)!important}body.template-index [id^=coco-cat-] h2{margin-bottom:24px!important}body.template-index [id^=coco-cat-] .coco-cat__grid{gap:clamp(12px,1.4vw,20px)!important}body.template-index [id^=coco-cat-] .coco-cat__photo{aspect-ratio:4/4.1}body.template-index [id^=coco-cat-] .coco-cat__title{padding-top:12px!important}body.template-index [id^=coco-picks-]{padding-top:clamp(42px,4vw,66px)!important;padding-bottom:clamp(42px,4vw,66px)!important}body.template-index [id^=coco-picks-] .coco-picks__head{margin-bottom:22px!important}body.template-index [id^=coco-picks-] .coco-picks__grid{gap:clamp(13px,1.4vw,20px)!important}body.template-index [id^=coco-picks-] .coco-picks__photo{aspect-ratio:4/4.3}body.template-index [id^=coco-picks-] h3{margin-top:10px;margin-bottom:5px}body.template-index [id^=coco-picks-] .coco-picks__detail{margin-top:8px}body.template-index [id^=cocolino-craft-] .cocolino-craft__grid{min-height:clamp(430px,36vw,570px)!important}body.template-index [id^=cocolino-craft-] .cocolino-craft__copy{padding:clamp(30px,4.5vw,68px)!important}body.template-index [id^=cocolino-craft-] h2{margin-bottom:18px!important}body.template-index [id^=cocolino-craft-] .cocolino-craft__eyebrow{margin-bottom:14px!important}body.template-index [id^=cocolino-craft-] .cocolino-craft__inside>p:not(.cocolino-craft__eyebrow):not(.cocolino-craft__small){margin-bottom:11px!important}body.template-index [id^=cocolino-craft-] .cocolino-craft__signature-rule{margin:22px 0 13px!important}body.template-index .section-featured-collection .featured-collection{padding-top:clamp(40px,4vw,66px)!important;padding-bottom:clamp(40px,4vw,66px)!important;margin-top:0!important;margin-bottom:0!important}body.template-index .section-featured-collection .section-header{margin-bottom:20px!important}body.template-index [id^=coco-family-] .coco-family__panel{padding:clamp(30px,4.5vw,65px)!important}body.template-index .collapsible-content{padding-top:clamp(39px,4vw,60px)!important;padding-bottom:clamp(39px,4vw,60px)!important;margin-top:0!important;margin-bottom:0!important}body.template-index .email-signup{padding:clamp(36px,4vw,64px)!important;margin-top:0!important;margin-bottom:0!important}body.template-index [id^=coco-picks-] .coco-picks__all{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0;gap:14px!important;padding:15px 22px!important;min-height:48px;border:1px solid #5b4739!important;border-radius:2px!important;background:#5b4739!important;color:#fff!important;-webkit-text-fill-color:#ffffff;text-decoration:none!important;text-transform:uppercase;letter-spacing:.105em!important;font:600 11px/1.3 Arial,sans-serif!important;white-space:nowrap;transition:background .2s ease,border-color .2s ease}body.template-index [id^=coco-picks-] .coco-picks__all svg{stroke:currentColor!important;color:#fff!important;width:15px!important;height:15px!important}body.template-index [id^=coco-picks-] .coco-picks__all:hover,body.template-index [id^=coco-picks-] .coco-picks__all:focus-visible{background:#3f3028!important;border-color:#3f3028!important;color:#fff!important}body.template-index [id^=coco-picks-] .coco-picks__all:focus-visible{outline:2px solid #a88d78;outline-offset:3px}@media(max-width:767px){body.template-index [id^=cocolino-hero-] .cocolino-hero__visual{height:clamp(240px,65vw,350px)!important}body.template-index [id^=cocolino-hero-] .cocolino-hero__content{padding:32px 24px 38px!important}body.template-index [id^=cocolino-hero-] h1{margin-bottom:15px!important}body.template-index .cocolino-quality__inner{padding:7px 23px!important}body.template-index .cocolino-quality__item,body.template-index .cocolino-quality__item:first-child,body.template-index .cocolino-quality__item:last-child{padding:12px 0!important}body.template-index [id^=coco-cat-],body.template-index [id^=coco-picks-]{padding:34px 17px 42px!important}body.template-index [id^=coco-cat-] h2{margin-bottom:18px!important}body.template-index [id^=coco-cat-] .coco-cat__grid{gap:16px 11px!important}body.template-index [id^=coco-cat-] .coco-cat__photo{aspect-ratio:4/4.25}body.template-index [id^=coco-picks-] .coco-picks__head{align-items:flex-start!important;flex-direction:column!important;gap:16px!important;margin-bottom:17px!important}body.template-index [id^=coco-picks-] .coco-picks__all{min-height:44px;padding:12px 19px!important;font-size:10px!important;width:auto;max-width:100%}body.template-index [id^=coco-picks-] .coco-picks__grid{gap:17px 11px!important}body.template-index [id^=coco-picks-] .coco-picks__photo{aspect-ratio:4/4.3}body.template-index [id^=cocolino-craft-] .cocolino-craft__grid{min-height:0!important}body.template-index [id^=cocolino-craft-] .cocolino-craft__photo{aspect-ratio:5/3.6!important}body.template-index [id^=cocolino-craft-] .cocolino-craft__copy{padding:32px 24px 38px!important}body.template-index [id^=cocolino-craft-] h2{margin-bottom:16px!important}body.template-index .section-featured-collection .featured-collection{padding-top:35px!important;padding-bottom:35px!important}body.template-index [id^=coco-family-] .coco-family__panel{padding:32px 24px 38px!important}body.template-index .collapsible-content{padding-top:33px!important;padding-bottom:37px!important}body.template-index .email-signup{padding:35px 22px!important}}@media(prefers-reduced-motion:reduce){body.template-index [id^=coco-picks-] .coco-picks__all{transition:none}}body.template-index .section-featured-collection .section-header{margin-bottom:24px!important}body.template-index .section-featured-collection .section-header--content{max-width:100%!important;width:100%!important}body.template-index .section-featured-collection .section-header--content--heading{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;column-gap:clamp(18px,3vw,56px)!important;row-gap:12px!important;width:100%!important}body.template-index .section-featured-collection .section-header--title{flex:1 1 340px;min-width:0;margin:0!important;color:#49382e!important;font:400 clamp(32px,3.6vw,53px)/1.12 Georgia,serif!important;letter-spacing:-.04em}body.template-index .section-featured-collection .section-header--button{flex:0 0 auto;margin-left:auto;align-items:center}body.template-index .section-featured-collection .section-header--button .text-button{display:inline-flex!important;align-items:center!important;gap:11px!important;white-space:nowrap;margin:0!important;padding:6px 0!important;background:transparent!important;border:0!important;border-bottom:1px solid #7b6553!important;border-radius:0!important;text-decoration:none!important;color:#634e3e!important;-webkit-text-fill-color:#634e3e;font:500 13px/1.4 Arial,sans-serif!important;letter-spacing:.02em!important;text-transform:none!important}body.template-index .section-featured-collection .section-header--button .text-button:hover,body.template-index .section-featured-collection .section-header--button .text-button:focus-visible{color:#35271d!important;border-bottom-color:#35271d!important}body.template-index .section-featured-collection .section-header--button svg{width:14px!important;height:14px!important;stroke:currentColor!important;margin:0!important}body.template-index .section-featured-collection .section-header--description{max-width:720px;margin-top:11px!important;color:#766253!important;font:15px/1.65 Georgia,serif!important}body.template-index .section-featured-collection .section-header--description p{margin:0!important}body.template-index [id^=coco-cat-] .coco-cat__head,body.template-index [id^=coco-picks-] .coco-picks__head{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:13px 25px!important;margin-bottom:23px!important}body.template-index [id^=coco-cat-] .coco-cat__head h2{margin:0!important;flex:1 1 310px;min-width:0}body.template-index [id^=coco-picks-] .coco-picks__head>div{flex:1 1 310px;min-width:0}body.template-index [id^=coco-cat-] .coco-cat__all,body.template-index [id^=coco-picks-] .coco-picks__all{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto;margin-left:auto!important;gap:11px!important;width:auto!important;max-width:none!important;min-height:0!important;padding:6px 0!important;background:transparent!important;border:0!important;border-bottom:1px solid #7b6553!important;border-radius:0!important;box-shadow:none!important;text-decoration:none!important;color:#634e3e!important;-webkit-text-fill-color:#634e3e!important;font:500 13px/1.4 Arial,sans-serif!important;letter-spacing:.02em!important;text-transform:none!important;white-space:nowrap}body.template-index [id^=coco-cat-] .coco-cat__all:hover,body.template-index [id^=coco-picks-] .coco-picks__all:hover,body.template-index [id^=coco-cat-] .coco-cat__all:focus-visible,body.template-index [id^=coco-picks-] .coco-picks__all:focus-visible{background:transparent!important;color:#35271d!important;-webkit-text-fill-color:#35271d!important;border-bottom-color:#35271d!important}body.template-index [id^=coco-cat-] .coco-cat__all svg,body.template-index [id^=coco-picks-] .coco-picks__all svg{width:14px!important;height:14px!important;stroke:currentColor!important;color:inherit!important;margin:0!important}body.template-index .section-featured-collection .featured-collection{border-top:1px solid #e5dacf;padding-top:clamp(30px,3.4vw,56px)!important;padding-bottom:clamp(34px,3.7vw,60px)!important}body.template-index .section-featured-collection .product-card-image-link{background:#f5eee5!important}body.template-index .section-featured-collection .product-card-title{font-weight:400!important;line-height:1.4!important}@media(max-width:767px){body.template-index .section-featured-collection .section-header--content--heading{flex-wrap:wrap!important;gap:9px 16px!important}body.template-index .section-featured-collection .section-header--title{flex:1 1 220px!important;font-size:clamp(28px,7.8vw,37px)!important}body.template-index .section-featured-collection .section-header--button .text-button,body.template-index [id^=coco-cat-] .coco-cat__all,body.template-index [id^=coco-picks-] .coco-picks__all{font-size:12px!important}body.template-index [id^=coco-cat-] .coco-cat__head h2,body.template-index [id^=coco-picks-] .coco-picks__head>div{flex:1 1 220px}body.template-index [id^=coco-cat-] .coco-cat__head,body.template-index [id^=coco-picks-] .coco-picks__head{margin-bottom:19px!important;gap:10px 14px!important;align-items:center!important;flex-direction:row!important}body.template-index .section-featured-collection .section-header--description{margin-top:12px!important;font-size:14px!important}}@media(max-width:767px){body.template-index [id^=cocolino-hero-] .cocolino-hero__visual{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:4/5!important;overflow:hidden;background:#ede5d9}body.template-index [id^=cocolino-hero-] .cocolino-hero__visual picture{display:block!important;width:100%!important;height:100%!important}body.template-index [id^=cocolino-hero-] .cocolino-hero__visual .cocolino-hero__image{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}}body .product-card{width:100%;min-width:0;display:flex;flex-direction:column;height:100%;margin-bottom:0}body .product-card .product-card-image{width:100%;margin:0 0 13px}body .product-card .product-card-image-link{display:block!important;aspect-ratio:1/1!important;padding-bottom:100%!important;background:#f5eee6!important;overflow:hidden;border-radius:0!important;position:relative}body .product-card .product-card-image-link img.product-primary-image,body .product-card .product-card-image-link img.product-secondary-image{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;padding:clamp(6px,.7vw,12px)!important;box-sizing:border-box;background:#f5eee6!important}body .product-card .product-card-info{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}body .product-card .product-card-info--inner{flex:1 1 auto;min-height:0}body .product-card .product-card-title{display:block;color:#493a30!important;font:400 clamp(14px,1.16vw,18px)/1.4 Georgia,serif!important;letter-spacing:-.012em!important;margin:0 0 6px!important;text-decoration:none}body .product-card .price{margin-bottom:9px!important;color:#655143!important}body .product-card .product-card-info--bottom,body .product-card .product-card-info--bottom-disabled{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;margin-top:12px!important;padding:0!important;width:100%!important;min-width:0!important}body .product-card .product-card--add-to-cart-button.button{display:inline-flex!important;width:100%!important;height:auto!important;min-height:43px!important;max-width:100%!important;justify-content:center!important;align-items:center!important;border:1px solid #685343!important;border-radius:2px!important;background:#685343!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font:600 11px/1.35 Arial,sans-serif!important;letter-spacing:.065em!important;padding:11px 14px!important;text-align:center!important;text-decoration:none!important;white-space:normal;cursor:pointer}body .product-card .product-card--add-to-cart-button .product-card--add-to-cart-text{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1}body .product-card .product-card--add-to-cart-button.button:not([disabled]):hover,body .product-card .product-card--add-to-cart-button.button:not([disabled]):focus-visible{background:#48382e!important;border-color:#48382e!important;color:#fff!important}body .product-card .product-card--add-to-cart-button.button[disabled]{opacity:.6;cursor:not-allowed!important}body .product-card .product-card--view-details.button,body .product-card .product-card--view-details.button.outline{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:auto!important;min-height:41px!important;max-width:100%!important;margin:0!important;padding:10px 14px!important;border:1px solid #8c7665!important;border-radius:2px!important;background:transparent!important;color:#594639!important;-webkit-text-fill-color:#594639!important;font:600 11px/1.35 Arial,sans-serif!important;letter-spacing:.04em!important;text-align:center!important;text-decoration:none!important}body .product-card .product-card--view-details.button:hover,body .product-card .product-card--view-details.button:focus-visible{background:#eee5dc!important;color:#3c2e24!important;-webkit-text-fill-color:#3c2e24!important;border-color:#5f4e40!important}body.template-index .cocolino-catalog-edit__grid,body.template-index [id^=coco-picks-] .coco-picks__grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(16px,1.8vw,27px)!important;align-items:stretch}body.template-index .cocolino-catalog-edit__card,body.template-index [id^=coco-picks-] .coco-picks__card{display:flex;min-width:0;align-self:stretch}body.template-index .cocolino-catalog-edit__card .product-card,body.template-index [id^=coco-picks-] .coco-picks__card .product-card{flex:1 1 auto}body.template-index .section-featured-collection .products.grid{--desktop-columns:4!important}body.template-index .section-featured-collection .product-card-info--bottom{margin-top:10px!important}@media(max-width:767px){body.template-index .cocolino-catalog-edit__grid,body.template-index [id^=coco-picks-] .coco-picks__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:23px 12px!important}body .product-card .product-card-title{font-size:14px!important;line-height:1.35!important}body .product-card .product-card-info--bottom{gap:7px!important;margin-top:9px!important}body .product-card .product-card--add-to-cart-button.button,body .product-card .product-card--view-details.button{min-height:39px!important;padding:9px 7px!important;font-size:10px!important}}@media(prefers-reduced-motion:reduce){body .product-card .product-card-image-link img{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/cocolino-luxury.css.map */
