@font-face{font-family:Agrandir;src:url(Agrandir-NarrowItalic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Agrandir;src:url(Agrandir-Medium.otf) format("opentype");font-weight:500}@font-face{font-family:Agrandir;src:url(Agrandir-Heavy.otf) format("opentype");font-weight:800}:root{--sale: #F83A3A;--black: #1e1d1b;--gray: #333333;--green: #216E47;--pale-green: #216E471A;--yellow: #D3B050;--faded-yellow: #D3B05033;--pale-yellow: #D3B0501A;--orange: #E87F14;--swiper-pagination-bullet-size: 12px;--swiper-theme-color: var(--black)}*,:before,:after{box-sizing:border-box;font-feature-settings:"lnum" 1}html{font-size:16px}body{font-family:Agrandir,sans-serif;margin:0;color:var(--black)}body.noScroll{overflow:hidden}html,body{scroll-behavior:smooth!important}h1,h2,h3,h4,h5,h6,p{margin:0;font-size:inherit;font-weight:inherit}strong{font-weight:800}a{text-decoration:none;color:inherit}input,button,select,textarea,optgroup{border:none;font:inherit;color:inherit;background-color:transparent;display:block;margin:0;width:100%;text-align:left}input,select,textarea{border:1px solid lightgray;padding:10px}button{cursor:pointer}textarea{resize:none}img,picture,video{display:block;height:auto;width:100%}dialog{padding:0;max-width:none;max-height:none;border:none;width:100%;height:100%;background-color:#0000004d;display:none;position:fixed;top:0;left:0}dialog[open]{display:flex}.button,.shopify-challenge__button{background-color:var(--green);color:#fff;background-position:calc(100% - 12px) 50%;background-repeat:no-repeat;background-size:32px;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 11L19 16L14 21' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");border:2px solid transparent;border-radius:12px;text-transform:uppercase;text-align:center;font-size:14px;font-weight:800;line-height:1;letter-spacing:2px;padding:19px 19px 16px;-webkit-appearance:none;appearance:none;cursor:pointer;display:block;width:100%;transition:ease .4s}.button:hover,.shopify-challenge__button:hover,.button.transparent{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 11L19 16L14 21' stroke='%23216E47' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-color:transparent;color:var(--green);border-color:var(--green)}.button.yellow{background-color:var(--yellow)}.button.black{background-color:var(--black)}.button.transparent:hover,.button.yellow:hover,.button.black:hover{background-color:var(--green);color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 11L19 16L14 21' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.button.center{margin:auto}.button.loading{position:relative!important;pointer-events:none!important;color:transparent!important}.button.loading:after{content:"";position:absolute;width:22px;height:22px;top:0;left:0;right:0;bottom:0;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;animation:loading 1s ease infinite}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:transparent;border:2px solid var(--black)}.dropdown{cursor:pointer}.content{display:grid;grid-template-rows:0fr;transition:ease .4s}.dropdown.active .content{grid-template-rows:1fr}.content>div{overflow:hidden}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,.rte p{font-size:revert;margin:revert}@media (max-width: 800px){.desktopOnly{display:none!important}}@media (min-width: 801px){.mobileOnly{display:none!important}}.smallTitle{font-size:12px;font-weight:800;line-height:1;color:var(--green);text-transform:uppercase;margin-bottom:12px;letter-spacing:2px}.mainTitle{font-size:24px;font-weight:500}@media (max-width: 800px){.mainTitle{font-size:20px}}.container{max-width:1280px;margin:0 auto}#page,.shopify-challenge__container,.shopify-policy__container{max-width:800px!important;margin:auto;padding:40px 20px}#pageTitle,.shopify-policy__title h1{font-size:32px;text-align:center;margin-bottom:20px}#pageContent,.shopify-policy__body{line-height:1.5}.shopify-challenge__button{margin-top:20px}.collectionItem{display:flex;flex-direction:column;height:100%;max-width:330px}.collectionImageContainer{overflow:hidden;border-radius:12px;margin-bottom:12px;border:1px solid #1E1D1B1A;position:relative;display:block;padding:10px}.collectionImage{background-color:#fff;border-radius:12px;transition:ease .4s;aspect-ratio:225 / 300;object-fit:contain}.collectionItem:hover .collectionImage{transform:scale(1.05)}.collectionImage.soldOut{opacity:.6}.collectionItemAmount,.collectionItemBundle{position:absolute;top:0;color:#fff;line-height:1;font-weight:500;text-transform:uppercase}.collectionItemAmount{right:0;border-radius:0 0 0 12px;background-color:var(--orange);padding:6px 8px;font-size:11px}.collectionItemBundle{left:0;border-radius:0 0 12px;background-color:var(--green);padding:8px 12px;font-size:14px}.collectionItemReviews{margin-bottom:12px;text-align:center}.collectionItemReviews .loox-rating-label{padding-top:6px}.collectionItemReviews svg{color:var(--orange)}.collectionItemTitle{text-align:center;font-weight:800;margin-bottom:12px;display:block}.collectionItemPoints{display:grid;grid-template-columns:1fr;gap:4px;margin:0 auto 12px;max-width:fit-content}.collectionItemPointsItem{font-size:14px;font-weight:500;text-align:start;padding-left:20px;background-repeat:no-repeat;background-position:left 50%;background-size:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 1.5C6.71442 1.5 5.45772 1.88122 4.3888 2.59545C3.31988 3.30968 2.48676 4.32484 1.99479 5.51256C1.50282 6.70028 1.37409 8.00721 1.6249 9.26809C1.8757 10.529 2.49477 11.6872 3.40381 12.5962C4.31285 13.5052 5.47104 14.1243 6.73192 14.3751C7.99279 14.6259 9.29973 14.4972 10.4874 14.0052C11.6752 13.5132 12.6903 12.6801 13.4046 11.6112C14.1188 10.5423 14.5 9.28558 14.5 8C14.4982 6.27665 13.8128 4.62441 12.5942 3.40582C11.3756 2.18722 9.72335 1.50182 8 1.5ZM10.8538 6.85375L7.35375 10.3538C7.30732 10.4002 7.25217 10.4371 7.19147 10.4623C7.13077 10.4874 7.06571 10.5004 7 10.5004C6.9343 10.5004 6.86923 10.4874 6.80853 10.4623C6.74783 10.4371 6.69269 10.4002 6.64625 10.3538L5.14625 8.85375C5.05243 8.75993 4.99972 8.63268 4.99972 8.5C4.99972 8.36732 5.05243 8.24007 5.14625 8.14625C5.24007 8.05243 5.36732 7.99972 5.5 7.99972C5.63268 7.99972 5.75993 8.05243 5.85375 8.14625L7 9.29313L10.1463 6.14625C10.1927 6.09979 10.2479 6.06294 10.3086 6.0378C10.3693 6.01266 10.4343 5.99972 10.5 5.99972C10.5657 5.99972 10.6308 6.01266 10.6915 6.0378C10.7521 6.06294 10.8073 6.09979 10.8538 6.14625C10.9002 6.1927 10.9371 6.24786 10.9622 6.30855C10.9873 6.36925 11.0003 6.4343 11.0003 6.5C11.0003 6.5657 10.9873 6.63075 10.9622 6.69145C10.9371 6.75214 10.9002 6.8073 10.8538 6.85375Z' fill='%23216E47'/%3E%3C/svg%3E%0A")}.collectionItemPointsItem:first-of-type{font-weight:800}.collectionItemPrice{display:flex;align-items:center;justify-content:center;gap:8px;font-weight:800;margin:auto auto 12px}.collectionItemPrice span{position:relative}.collectionItemPrice span.sale{color:var(--green)}.collectionItemPrice span.sale:before{content:"";width:100%;height:2px;background-color:var(--green);transform:rotate(-10deg);display:block;position:absolute;top:50%}.collectionItemPriceSaving{font-size:11px;line-height:1;background-color:#000;color:#fff;border-radius:12px;padding:4px 8px;text-transform:uppercase}.collectionItemButton{font-size:16px}.pagination{margin:37px auto 0}.paginationContent{display:flex;justify-content:center;align-items:center}.paginationNumbers{display:flex;justify-content:center;align-items:center;gap:24px;margin:0 24px}.paginationNumbers .page{font-size:15px;font-weight:500;line-height:1;letter-spacing:2px}.paginationNumbers .page.current{font-weight:800;transform:scale(1.2)}.pagination .next,.pagination .prev{display:none}#replo-fullpage-element a{text-decoration:unset}#replo-fullpage-element button{border:unset;font:unset;color:unset;margin:unset;text-align:center;width:unset}#replo-fullpage-element img,#replo-fullpage-element picture,#replo-fullpage-element video{display:unset;height:unset;width:unset}
/*# sourceMappingURL=/cdn/shop/t/13/assets/theme-global.css.map */
